@import "../../common/styles/globalStyle.scss";


.shops{
  background: #efefef;
  .header{
    .van-nav-bar .van-icon{
      color: #fff !important;

    }
    .van-nav-bar{
      height: vw(96);
      background: $themeColor;
      .van-nav-bar__left{
        font-size: vw(30);
        .van-icon{
          color: #fff;
        }
      }
    }
  }

  .shops-bg{
    height: vw(300);
    background: #db562d;
    margin-top: vw(96);
  }

  .shops-info-container{
    height: vw(265);
    margin-top: vw(-162);
    padding-left: $globalPadding;
    padding-right: $globalPadding;
    margin-bottom: vw(20);
    .shops-info{
      height: 100%;
      background: #fff;
      padding-left: vw(28);
      padding-right: vw(28);
      border-radius: vw(10);

      text-align: left;
      .shops-info-title{
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-bottom: vw(28);
        .shops-logo{
          height: vw(115);
          width: vw(115);
          border-radius: vw(10);
          background: red;
          margin-top: vw(-40);
        }

        .shops-name{
          width: vw(500);
          display: flex;
          justify-content: space-between;
          align-items: center;

          h3{
            margin: 0;
            font-size: vw(30);
          }
          .label{
            border: none;
            color: #fff;
            background: #db562d;
            font-size: vw(20);
          }
        }
      }

      .shops-introduce{
        font-size: vw(25);
        font-weight: bold;
        margin-bottom: vw(20);
      }
      .shops-label-list{
        margin-bottom: vw(20);
        span{
          font-size: vw(20);
          padding-right: vw(50);
        }
      }
      .shops-address{
        font-size: vw(20);
        color: #a0a0a0;
      }
    }
  }

  .shops-content{
    padding-left: $globalPadding;
    padding-right: $globalPadding;


  }
}

.abc{
  .van-tree-select{
    height: vw(1000) !important;
    .van-sidebar{
      width: vw(140);
      flex: none;
      background: #fff;
      .van-sidebar-item{
        background: #fff;
        width: 100%;
        height: vw(78);
        display: flex;
        justify-content: center;
        align-items: center;
        font-size: vw(22);
      }
    }

  }
}
.van-sidebar-item--select::before{
  height: 100%;
  width: vw(4);
}
.van-tree-select__content{
  padding-bottom: vw(300);
}
